body{ font-family:simsun;background:#fff; margin:0; padding:0;}
.terminalpage-left-top h1,.terminalpage-left-top h2,.terminalpage-right h2{margin:0; padding:0;}
em{font-style: normal;}
a{color:#315aaa; text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:400;}
input{border:none; background:none;}
button{border:none; vertical-align:middle; cursor:pointer;}
.terminalpage strong{font-weight:bold;}
.color-blue{color:#2d54cb;}
.underline{text-decoration:underline;}
a:hover{color:#2d54cb; text-decoration:underline;}
.clearfix{clear:both;}
.clearfix:after, .clearfix:before{content: "."; display: block; height: 0; clear:both; visibility: hidden;}
.color-gray{color:#848484;}
.terminalpage{width:990px; margin:-8px auto 0; font-size:14px; position:relative;border:1px solid #D8E6F8;}
.announcement{width:990px;/* height:32px;*/ line-height:32px; margin:auto;}
/*2016.3.18*/
.announcement-iconbs{padding-left:25px; background:url(/home/detail/terminalpage_icon.png) -15px 0 no-repeat; float:left; color:#fd1700;}
.announcement-icon{border:1px solid #fc1c03;width:965px;margin-top:10px;padding-left:25px; background:#fff0ed url(/home/detail/terminalpage_icon.png) -10px 0 no-repeat; float:left; color:#fd1700;}
.bread_crumbs{width:990px;height:30px;margin:0 auto;line-height:30px;}
.bread_crumbs span{margin:0 4px !important;}
.bread_crumbs a{margin:0 3px !important;}
.terminal-ul_01{position:relative;}
/* 2016.3.18 */
.outmoded_container_img{position:absolute;right:251px;top:0;width:258px !important;height:134px;}
.terminalpage-left{width:704px;_width:680px; padding:8px 18px 20px; background-color:#fff; float:left;}
.terminalpage-left-top{margin-bottom:20px;}
.top-left{width:530px; float:left;}
.terminalpage-table td,.top-right table td{line-height:22px;}
.terminalpage-table td h1{line-height:30px; font-size:22px; margin-bottom:6px; font-family:'Microsoft YaHei','simsun';}
.terminalpage-table td h2{line-height:24px; font-size:18px; margin-bottom:16px;}
.table-margin{margin-top:8px;}
.top-right{width:150px; float:right;}
.img-logo img{max-width:150px; width: expression(this.width > 150 ? "150px" : this.width); max-height:300px; float:right;}
.terminalpage-job{height:61px; border-bottom:1px solid #d0d0d0; margin-bottom:5px;}
.terminalpage-main{margin-top:30px; *margin-top:60px;}
.terminalpage-job-wth{height:35px;}
.title-name{line-height:35px; margin-top:24px; font-weight:bold; font-size:16px; float:left;}
.button-big{width:150px; height:41px; background:url(/home/detail/terminalpage_button.png) 0 0 no-repeat; float:right; margin:25px 30px; _display:inline;}
.terminalpage-content{width:650px; line-height:25px; margin-bottom:10px; font-size:14px;}
.terminalpage-content img{max-width:650px; width:expression(this.width > 650 ? "650px" : this.width);}
.terminalpage-content h2{line-height:27px;}
.terminalpage-content h3{line-height:32px; font-weight:bold;}
.span-left{margin-top:0;}
.span-right{height:35px; line-height:35px; float:right;}
.name-icon{height:35px; line-height:35px; padding-bottom:10px;}
.name-icon a{display:block; float:left;}
.name-icon img{vertical-align:-2px; _margin-top:7px;}
.content-ul{line-height:27px;}
.terminalpage-content p{margin-top:16px; margin-bottom:5px; line-height:27px;}
.color-red{height:32px; line-height:32px; font-size:12px; float:left;}
.announcement-map{width:360px; height:265px; padding:9px 9px 0px 9px; border:1px solid #dbdbdb;}
.announcement-map-img{width:360px; height:240px;}
.announcement-map a{display:black; line-height:25px; font-size:12px;}
/**�Ҳ���Ŀ**/
.terminalpage-right{width:213px; min-height:700px; height:100%; _height:700px; float:left; border-left:1px solid #D8E6F8; background-color:#F4FAFF; padding:5px 18px 20px;}
.terminalpage-right h2{height:35px; line-height:35px; font-weight:bold;}
.gray-icon{width:150px; height:30px; line-height:30px; padding-left:30px; background:url(/home/detail/terminalpage_icon.png) 0 0 no-repeat;}
.left-icon0{background-position: -6px -34px;}
.left-icon1{background-position: -6px -63px;}
.left-icon2{background-position: -6px -96px;}
.left-icon3{background-position: -6px -124px;}
.terminalpage-input{width:176px; height:28px; border:1px solid #d4d0d0;}
.terminalpage-input input{width:129px; height:28px; line-height:28px; padding-left:6px; color:#848484; box-shadow:3px 3px 3px #e1e1e1 inset; float:left;}
.search-img{width:39px; height:28px; float:left; border-left:1px solid #d4d0d0; background:url(/home/detail/terminalpage_icon.png) 0 -154px no-repeat; cursor:pointer;}
.button-bestsmall{width:88px; height:28px; line-height:28px; font-size:12px; color:#848484; border:1px solid #d4d0d0; background:url(/home/detail/button_bg.png) repeat-x; margin-top:10px; border-radius:3px 3px 3px 3px; display:block; text-align:center;}
.button-bestsmall:hover{text-decoration:none; color:#848484;}
#wendaoask{margin-top:20px;}
/***ҳ���·��б�***/
.bottom-list{width:990px; margin:0 auto 30px; font-size:14px;}
.bottom-list-title{line-height:30px;}
.bottom-list-title,.bottom-tips,.bottom-list-more{width:750px;}
.bottom-list-title{font-weight:bold; margin-bottom:10px; font-size:14px; color:#666;}
.bottom-tips ul li{width:167px; height:25px; line-height:25px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding-left:20px; float:left;}
.bottom-tips ul li a{font-size:14px;}
.bottom-list-more a{font-size:14px;line-height:40px;margin-right:20px; padding-left:9px; display:block; float:left; background:url(/home/detail/terminalpage_icon.png) 0 -183px no-repeat;}
.layer-01{width:208px; border:1px solid #ffca08; padding:0px 0px 10px 10px; background-color:#ffffe5; z-index:10; position:fixed; left:50%; margin-left:273px; bottom:10px; _position:absolute; _top:expression(documentElement.scrollTop+documentElement.clientHeight-130); display:none;}
.layer-top{width:208px; height:30px; line-height:30px;}
.layer-top span{float:left;}
.layer-top .layer-close{float:right; width:17px; height:18px; background:url(/home/detail/blue_img.png) 0 -32px no-repeat; cursor:pointer;}
.layer-main{padding-right:10px; font-size:12px; line-height:18px;}
.layer-main span{color: #FD1700;}
.layer-02{width:192px; padding-top:25px; position:absolute; z-index:100; display:none;}
.layer-box{width:174px; padding:5px 8px; line-height:18px; background-color:#ffffe5; border:1px solid #ffca08; position: relative;}
.layer-box em,.layer-box span{color: #ffffe5; height: 18px; width: 17px; top: -9px; _top:-10px; left: 88px; line-height: 18px; position: absolute;}
.layer-box em{color: #ffca08; top: -10px;}
/***���ض���***/
.back-to{left:50%; margin-left:495px; z-index:1000; bottom:35px; position:fixed; right:10px; width:28px; height:67px; background:url(/home/detail/blue_img.png) 0 -52px no-repeat; cursor:pointer; _position:absolute; _top:expression(documentElement.scrollTop+documentElement.clientHeight-95); display:none;}
/***����ְλ***/
.terminalpage-expired{width:690px; height:150px; margin:auto; padding-top:40px;}
.expired-img{height:38px; margin:auto; background:url(/home/detail/expired_img.png) no-repeat 11px 9px;}
.expired-main ul li{height:26px; line-height:26px; margin-left:40px; padding-left:9px; background:url(/home/detail/terminalpage_icon.png)0 -229px no-repeat;}
/***���λ***/
.terminalpage-advertising{width:180px;}
.terminalpage-advertising ul{margin:0; padding:0;}
.terminalpage-advertising ul li{width:180px; height:200px; margin-top:20px;}
.terminalpage-advertising ul li img{width:180px; height:200px;}

/***�·�����***/
#footer {font-size:12px;width:990px;margin:0 auto;text-align:left;color:#666;font-family:tahoma,simsun}
#footer input{border:0}
#footer a {color:#315aaa;text-decoration:none}
#footer ul {margin:0;padding:0;list-style:none;}
#footer button {border:0}
#footerSearchBar{height:89px;line-height:25px;width:990px;margin:10px auto}
.sbf,.sbc,.sbl{float:left;width:10px;height:89px;overflow:hidden}
.sbf{background:url(http://img01.zhaopin.cn/2012/other/search/images/bg_sprites.png) -350px 0 no-repeat}
.sbc{background:url(http://img01.zhaopin.cn/2012/other/search/images/bottom_search_mid.png) repeat-x;width:975px;position:relative}
.sbl{background:url(http://img01.zhaopin.cn/2012/other/search/images/bg_sprites.png) -405px 0 no-repeat;width:5px}
.searchBarSelect{margin-top:9px;background:url(/home/detail/index.png) no-repeat scroll 0 0 transparent;cursor:pointer;float:left;height:27px;margin-right:7px;width:240px}
.searchBarSelect input{background:url(/home/detail/index.png) -10px -7px no-repeat;width:200px;height:16px;font-size:12px;color:#315aaa;cursor:pointer;margin-left:10px;margin-top:0;_margin-top:7px}
.searchBarSelects{background:url(/home/detail/index.png) 0 -325px no-repeat;width:134px;height:27px}
.searchBarSelects input{width:100px}
.sbc li{float:left;margin-right:10px}
.sbc button.doSearch{float:left;margin-top:28px;_margin-left:0}
.keyword_bottombox{float:left;background:url(http://img01.zhaopin.cn/2012/other/search/images/searchtxtbott.png) no-repeat;color:#A1A1A1;width:217px;height:28px;line-height:28px;font-size:14px;margin-top:28px;text-indent:10px}
#KeyWord_kw2_bottom{width:170px;margin-top:6px;*margin:6px 0 0 10px}
.sbc .popTitle{clear:both;background:none}
.sbc .popTitle h6{background:url(/home/detail/index.png) 0 -354px repeat-x;box-shadow:0 0 0 0;height:30px;line-height:30px}
.popBody{background-color:#fff;border:1px solid #b1d1e8;border-top:0;z-index:50;float:left;box-shadow:1px 1px 2px #ccc;-moz-box-shadow:1px 1px 2px #ccc;-webkit-box-shadow:1px 1px 2px #ccc;padding:5px 0}
.sbc .popLayer{bottom:10px}
.sbc .popBody{border:1px solid #b1d1e8;border-bottom:0;box-shadow:0 0 0 0}
#searchForm{float:left;margin-left:22px;background-color:#ecf6ff;width:720px;overflow:hidden;height:61px;padding:7px 0 7px 7px}
#searchForm div.keywordbox{float:left;background:url(/home/detail/index.png) 0 -32px no-repeat;width:470px;height:28px;line-height:28px;margin-top:5px;_margin-top:-2px;font-size:14px;color:#a1a1a1;text-indent:9px}
#searchForm input.keyword:focus{color:#000}
button.doSearch{background:url(http://img01.zhaopin.cn/2012/other/search/images/index.png) 0 -61px no-repeat;width:116px;height:28px;float:left;margin:5px 0 0 0px}
button.doSearch:hover{background:url(http://img01.zhaopin.cn/2012/other/search/images/index.png) 0 -186px no-repeat}
.link{margin-top:50px;border-top:2px solid #3e7cd3;padding-top:5px}
.link_1{text-align:center;line-height:1.8em;font-family: tahoma,simsun}
.link_1 .link_2{color:#777}
.license{width:248px;overflow:hidden;margin:20px auto 10px}
.link_4_1{width:118px;height:48px;border:1px #D2D2D2 solid;float:left}
.link_4_2{width:118px;height:48px;border:1px #D2D2D2 solid;float:right}
.link_5{width:42px;height:48px;background:url(/home/detail/link.jpg) 0 0 no-repeat;float:left}
.link_5_1{width:42px;height:48px;background:url(/home/detail/link.jpg) -42px 0 no-repeat;float:left}
.link_6{width:69px;height:41px;padding-top:7px;padding-left:5px;float:left}
#footer .link_6 a{padding-top:8px;color:#7F7F7F}
button.doSearch {_margin-top:-2px;}
.searchBarSelect {margin-top:28px;background:url(http://img01.zhaopin.cn/2012/other/search/images/searchinputbott.png) no-repeat scroll 0 0 transparent;float:left;height:28px;margin-right:10px;width:218px;overflow:hidden;}
.searchBarSelect input {width:230px; height:28px;padding-left:25px;font-size:12px;color:#000;cursor:pointer;background:transparent;text-align:left;margin-left:0px;margin-top:0px;*margin-top:0;_margin-top:0px;}
.searchBarSelects {background:url(http://img01.zhaopin.cn/2012/other/search/images/search_city_bott.png) no-repeat;width:161px; height:28px;}
#footerSearchBar input.cityInput {cursor:text;float:left;width:90px;padding:0 0 0 10px;height:28px;line-height:28px;}
#footerSearchBar input.cityButton {width:56px;padding:0px;float:left;}
.inputTips {color:#858585 !important;}
.inputAction {color:#000 !important;}
.divMask {position:absolute;background:#fff;}
.clear{ clear:both; height:0; line-height:0;font-size:0px;visibility:hidden;}
.sPopupDiv {position:absolute;z-index:1000;visibility:hidden;top:-100px;left:-100px;background:fff;font-size:12px;}
.sPopupDiv input,.sPopupDivSub input,.sPopupDivSubJobname input {margin-right:3px;*margin-right:0;vertical-align:middle}
.sPopupDiv .mOutItem,.sPopupDivSubJobname .mOutItem {background-color:transparent;}
.sPopupDiv .mOverItem,.sPopupDivSubJobname .mOverItem {background-color:#dfecff;}
.sPopupDiv .sPopupTitle230 {width:230px;height:32px;line-height:32px;background:url("/home/detail/index.png") no-repeat scroll -76px -90px #fff;margin-bottom:-1px;float:left;}
.sPopupDiv .sPopupTitle_down218 {width:218px;height:32px;line-height:28px;background:url("/home/detail/terminalpagebg_down.png") no-repeat #fff;margin-top:-1px;float:left;}
.sPopupDiv .sPopupTitle_down161 {width:161px;height:32px;line-height:28px;background:url("/home/detail/terminalpage_down_s.gif") no-repeat #fff;margin-top:-1px;float:left;}
.sPopupDiv .sPopupTitle230 h1,.sPopupDiv .sPopupTitle_down218 h1,.sPopupDiv .sPopupTitle_down161 h1 {float:left;font-size:12px;font-weight:bold;color:#2f59ab;margin-left:10px;_margin-left:5px;font-family:tahoma;}
.sPopupDiv .sButtonBlock {float:right;margin-right:8px;_margin-right:4px;color:#fff;font-size:12px;}
.sPopupDiv .sButtonBlock a,.sPopupDivSubJobname .sButtonBlock a {color:#ad5700;font-size:12px;text-decoration:none !important;background:url("/home/detail/index.png") -317px -90px no-repeat;width:60px;height:23px;display:inline-block;padding:0;text-align:center;line-height:1;line-height:23px;_margin-top:3px;}
.sPopupDiv .sButtonBlock a.blueButton,.sPopupDivSubJobname .sButtonBlock a.blueButton {background-position:-378px -90px;width:48px;color:#2f59ab;width:48px;}
.sPopupDiv .sButtonBlock a.blueButton:hover,.sPopupDivSubJobname .sButtonBlock a.blueButton:hover {background-position: -378px -186px;width:48px;}
.sPopupDiv .sButtonBlock a.orgButton:hover,.sPopupDivSubJobname .sButtonBlock a.orgButton:hover {background-position: -317px -186px;}
.sPopupDiv .sPopupBlock {background:#fff;border:#b5d1e3 1px solid;}
.sPopupDiv .sPopupBlock table {width:100%;margin:0;border-collapse:separate;}
.sPopupDiv .sPopupBlock .paddingTB {padding-top:5px;padding-bottom:5px;}
.sPopupDiv .sPopupBlock .sPopupTabCB {margin-left:30px;}
.sPopupDiv .sPopupBlock td {border:0;padding:2px 2px;text-align:left;}
.sPopupDiv .sPopupBlock td.leftClass {text-align:right !important;padding-right:9px !important;vertical-align:middle;font-weight:bold;}
.sPopupDiv .sPopupBlock td.industryLCla {width:180px;}
.sPopupDiv .sPopupBlock td.jobtypeLCla {width:150px;}
.sPopupDiv .sPopupBlock td.jobtypeItems {padding:1px 2px;}
.sPopupDiv .sPopupBlock table.chebox td {padding:1px 2px;*padding:0 2px;}
.sPopupDiv .sPopupBlock td span,.sPopupDiv .sPopupBlock td label {display:block;width:100%;height:100%;}
.sPopupDiv .sPopupBlock td span.availItem {color:#666;cursor:pointer;height: 16px;overflow: hidden;line-height: 16px;}
.sPopupDiv .sPopupBlock td span.seledItem {color:#ff7100;cursor:default;}
.sPopupDiv .sPopupBlock td span.seledAvailItem {color:#ff7100;cursor:pointer;}
.sPopupDiv .sPopupBlock label.noselItem {color:#666;cursor:pointer;}
.sPopupDiv .sPopupBlock label.seledItem {color:#ff7100;cursor:pointer;}
.sPopupDiv .focusItemTop {border:#c7c7c7 2px solid !important;border-bottom:#fff 2px solid !important;background:#fff url(/home/detail/index_sj_iconminus.gif) no-repeat 4px center !important;text-indent:20px;background-color:#fff !important;padding-top:3px !important;}
.sPopupDiv .focusItemBottom {border:#c7c7c7 2px solid !important;border-top:#fff 2px solid !important;background:#fff url(/home/detail/index_sj_iconminus.gif) no-repeat 4px center !important;text-indent:20px;background-color:#fff !important;padding-top:3px !important;}
.sPopupDiv .blurItem {background-image:url(/home/detail/index_sj_iconplus.gif);background-repeat:no-repeat;background-position:4px center;text-indent:20px;padding-top:3px !important;}
.sPopupDiv .zebraCol0 .blurItem {border:#fff 2px solid;}
.sPopupDiv .zebraCol1 .blurItem {border:#eff6ff 2px solid;}
.sPopupDiv .sPopupBlock font.mOutItem {padding:3px 2px;background:transparent;size:12px;font-weight:normal;margin:0;}
.sPopupDiv .sPopupBlock font.mOverItem {padding:3px 2px;background:#dfecff;size:12px;font-weight:normal;margin:0;}
.sPopupDiv .sPopupBlock font.mOutItem span.availItem,.sPopupDiv .sPopupBlock font.mOverItem span.availItem {color:#666;cursor:pointer;}
.sPopupDiv .sPopupBlock font.mOutItem span.seledItem,.sPopupDiv .sPopupBlock font.mOverItem span.seledItem {color:#ff7100;cursor:default;}
.sPopupDiv .sPopupBlock .pIconPlus {width:14px;height:14px;background:url(/home/detail/index_sj_iconplus.gif) no-repeat transparent;cursor:pointer;margin-right:6px;display:inline-block;margin-top:1px;}
.sPopupDiv .sPopupBlock .pIconMinus {width:14px;height:14px;background:url(/home/detail/index_sj_iconminus.gif) no-repeat transparent;cursor:pointer;margin-right:6px;display:inline-block;margin-top:1px;}
.sPopupDiv .sPopupBlock .pCityTitB {clear:both;color:#fff;padding-left:5px;background:url("/home/detail/index.png") 0 -166px no-repeat;text-align:left;font-size:14px;height:19px;margin:1px 0 1px 5px;line-height:19px;}
.sPopupDiv .sPopupBlock .pCityTitB a {color:#666;text-decoration:none;}
.sPopupDiv .sPopupBlock .pCityItemB {width:auto;clear:both;color:#000;padding-bottom:5px;}
.sPopupDiv .sPopupBlock a.gotoup {font-size:12px;font-weight:normal;}
.sPopupDiv .sPopupBlock a.gotoup:hover {font-size:12px;font-weight:normal;text-decoration:underline;}
.sPopupDiv .zebraCol0 {background:#fff;}
.sPopupDiv .zebraCol1 {background:#eff6ff;}
.sPopupDiv .popupDivTipsB {background:#f2f2f2;padding:5px;color:#000;line-height:18px;clear:both;}
.sPopupDiv .popupDivTipsB b {color:#ff7200;}
.sPopupDiv .popupDivTM {height:8px;font-size:0;line-height:0;clear:both;}
.sPopupDiv font.cursorPointer {cursor:pointer;}
.sPopupDiv .sPopupBlock .seledItemsB {background:#f4f4f4;border:#3f419e 1px dotted;clear:both;padding:4px;color:#000;margin-bottom:5px;}
.sPopupDiv .sPopupBlock .seledItemsCon {}
.sPopupDiv .sPopupBlock .seledTab td {height:20px;}
.sPopupDiv .sPopupBlock .seledTab td.mOutItem {background:#f4f4f4;}
.sPopupDiv #jobTab {margin-bottom:5px;}
.sPopupDiv .sPopupTabC td {padding:6px !important;}
.sPopupDivSub {position:absolute;z-index:1000;visibility:hidden;top:-100px;left:-100px;background:#f3f9ff;border:#3f419e 1px solid;padding:5px;}
.sPopupDivSub td.mOutItem {background:#f3f9ff;}
.sPopupDivSub td.mOverItem {background:#dfecff;}
.sPopupDivSub td label {display:block;width:100%;height:100%;}
.sPopupDivSub td label.noselItem {color:#666;cursor:pointer;}
.sPopupDivSub td label.seledItem {color:#ff7100;cursor:pointer;}
.sPopupDivSub table.chebox td {padding:1px 2px;*padding:0 2px;}
.sPopupDivSub td.hBlueLine {border-top:#3f419e 1px solid;}
.sPopupDivLeftTop {background:#fff url("/home/detail/subpopupdivbg_l.gif") no-repeat left top !important;border-bottom:#c7c7c7 2px solid;padding-top:1px !important;}
.sPopupDivLeftBottom {background:#fff url("/home/detail/subpopupdivbg_l.gif") no-repeat left bottom !important;border-top:#c7c7c7 2px solid;padding-bottom:1px !important;}
.sPopupDivRightTop {background:#fff url("/home/detail/subpopupdivbg_r.gif") no-repeat right top !important;border-bottom:#c7c7c7 2px solid;padding-top:1px !important;}
.sPopupDivRightBottom {background:#fff url("/home/detail/subpopupdivbg_r.gif") no-repeat right bottom !important;border-top:#c7c7c7 2px solid;padding-bottom:1px !important;}
.sPopupDivSubJobname {position:absolute;z-index:1000;visibility:hidden;top:-100px;left:-100px;background:#fff;border-left:#c7c7c7 2px solid;border-right:#c7c7c7 2px solid;padding:0;width:346px;}
.sPopupDivSubJobname .paddingBlock {padding:3px;}
.sPopupDivSubJobname table {margin:0;}
.sPopupDivSubJobname td {border:0;}
.sPopupDivSubJobname td.mOutItem {background:#fff;}
.sPopupDivSubJobname td.mOverItem {background:#dfecff;}
.sPopupDivSubJobname td label {display:block;width:100%;height:100%;}
.sPopupDivSubJobname label.noselItem {color:#3059a8;cursor:pointer;}
.sPopupDivSubJobname label.noselItem_selAll {color:#666;cursor:pointer;}
.sPopupDivSubJobname label.seledItem {color:#ff7100;cursor:pointer;}
.sPopupDivSubJobname table.chebox td {padding:2px 2px;*padding:0 2px;}
.sPopupDivSubJobname td.hBlueLine {border-top:#3f419e 1px solid;}
.sPopupDivSubJobname .sButtonBlock {background:#fff url(/home/detail/index.png) 0 -287px repeat-x;border-top:1px solid #c7c7c7;height:37px;line-height:37px;clear:both;padding-left:6px;margin-bottom:1px;}

/*ְλ���������*/
.terminalpage-expired {width: 640px;}
.expired-img {background: url(/home/detail/expired_img.png) no-repeat 222px 9px;}
.expired-main {width:217px;margin:0 auto;}
.violatorCenter{text-align: center;line-height: 24px;color:#f99235;font-size:16px;font-weight:bold;font-family:"Microsoft Yahei";}

/*20140311չʾ����ְλ*/
.same-job-box{ width:180px;border-top:1px solid #D3D3D3; margin-top:12px;}
.same-job-box h3{ font-size:14px; color:#000; margin:10px 0;font-weight: bold;}
.same-job-box ul li{ list-style:none; border-bottom:1px solid #E1E1E1; padding:6px 0 2px;}
.same-job-box ul li a{ display:inline-block; width:178px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.same-job-box ul li a.job-name{ color:#315AAA; font-weight:bold; font-size:14px; height:18px;*height:20px; }
.same-job-box ul li a.company-name{ color:#999;font-size:12px;height:16px;}
.apply-job{ margin-top:10px;}
.apply-job-btn{ display:inline-block; width:94px; height:25px; background:url(/home/detail/terminalpage_button.png) no-repeat left -84px; float:left;}
.apply-job-more{display:inline-block; color:#315AAA; font-size:12px; margin:10px 0px 0px 8px;}

/*ְλ�����ǩ*/
.welfare-tab-box{ margin-top:10x;}
.welfare-tab-box span{ display:inline-block; padding:2px 7px; background:#CCE7F5; border:1px solid #B2D8EE; margin:10px 10px 0px 0; font:500 12px "Microsoft Yahei"; color:#528BB5;}

/*20140610liuhuili*/
.top-fixed-box{ height:125px;display: table; overflow:hidden;width:990px; margin:0 auto;z-index: 2; background:url(/home/detail/fixed-bg.png) repeat-x;position: relative; }
.fixed-inner-box{height:93px;display: table;width:962px; padding:7px 15px; margin:0 auto;}
.cateFixed {position: fixed;_position:absolute;_left:expression(eval(document.documentElement.scrollLeft+0));_top:expression(eval(document.documentElement.scrollTop+0));left:0;top: 0;  width:100%; display:none;}
.fixed-inner-box h1{ font:500 17px "Microsoft Yahei"; color:#333; letter-spacing:-1px; }
.fixed-inner-box h2 a{ font:500 14px/24px "simsun"; color:#315AAA;}
.inner-left{ width:683px;}
.fixed-inner-box .welfare-tab-box span{ margin-top:5px;}
.terminal-ul li{ float:left; font:500 14px/28px "simsun"; color:#333; width:280px;}
.terminal-ul li span{ vertical-align:top; display:inline-block;}
.terminal-ul li a{ color:#333;}
.terminal-ul li a:hover{ color:#315aaa;}
.terminal-ul li strong{ display:inline-block; width:140px; font-weight:normal; color:#333;word-wrap: break-word;break-word: break-all;}
.terminalpage-left .terminal-ul li strong{ width:180px;}
.tab-ul{ border-bottom:1px solid #D6E5F8;height:36px;}
.tab-ul li{ height:35px; float:left; width:130px;font:500 14px/35px "simsun";color:#333; text-align:center; cursor:pointer;}
.tab-ul li.current{ border:1px solid #D6E5F8; border-top:2px solid #3E7CD4; font-weight:700; background:#fff; border-bottom:none;}
.tab-cont-box{ padding:0 12px;}
.tab-cont-box em,.tab-cont-box i{ font-style:italic;}
.tab-cont-box p{ font:500 14px/25px "simsun"; color:#333;}
.tab-cont-box h5{ font:700 14px/26px "simsun"; color:#333; margin-top:30px; }
.tab-inner-cont h5 a.see-other-job{ font-weight:normal;}
.tab-inner-cont{ font:500 14px/25px  "simsun"; color:#333;padding-top: 20px;}
.tab-inner-cont h1,.tab-inner-cont h3,.tab-inner-cont h5{ font-weight:700; margin:12px 0 0px;}
.tab-inner-cont b{display:inline-block; margin:12px 0 0;}
/*.tab-inner-cont h3{ margin-top:35px;}*/
.tab-inner-cont h5{ margin-top:0;}
.tab-inner-cont ol li{ list-style:decimal;margin-left:20px;}
.tab-inner-cont ul li{ list-style:disc; margin-left:20px;}
.see-other-job{ display:inline-block; *margin-top:-25px;}
.now-apply,.see-map,.collect i,.pthree strong,.button-small{display:inline-block;background:url(/home/detail/tpage-bg.png) no-repeat left -87px; width:153px; height:46px; }
.collect{ margin-top:-27px; }
.collect i{ display:inline-block;background-position:left top; width:16px; height:17px;vertical-align: middle;margin-right: 5px;}
.collect a:hover i{ margin-top:-5px; }
.collect font{display:inline-block;width:17px;height:15px;background:url(/home/detail/add_icon.jpg) no-repeat 0 0;vertical-align: middle;margin-right: 5px;}
.reportBtn{display: inline-block;margin-right: 5px;}
.img-border a{ display:inline-block;border:1px solid #D8E6F8; padding:3px; margin:8px 0 10px;background:#fff; max-width:208px\9;}
.img-border img{ display:block;max-width: 208px;width:expression(this.width>208?"208":this.width);}
.company-name-t a{ font:700 18px/23px "simsun"; color:#333; margin-top:8px; display:inline-block;word-break: break-all;}
.no-hover-cn a:hover{ text-decoration:none; cursor:text;}
.terminal-company li{ width:160px; padding-left:5em;}
.terminal-company li span{ float:left; margin-left:-5em;}
.now-apply{margin:20px 43px 0 0;}
.now-apply:hover{ background-position:left -132px;}
.see-map{ display:block; background-position:left -24px; width:105px; height:30px; font:500 14px/30px "simsun"; text-align:center; padding-left: 18px;}
.see-map:hover{background-position:left -56px; text-decoration:none; }
.similar-job h2{ font:700 18px "Microsoft Yahei"; color:#333; border-top:1px solid #D6E5F8; padding-top:20px; margin:30px 0 5px; cursor:pointer;}
.similar-job ul li{ border-bottom:1px dotted #D8D8D8; padding:12px 5px;}

.pone a{ font:700 14px "simsun"; display:inline-block; width:250px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.ptwo{ margin-top:3px;*margin-top:6px;}
.ptwo a{ display:inline-block;font-size: 14px; width:250px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;vertical-align: middle;}
.ptwo span{ color:#333;font-size: 14px; display:inline-block;  font-family:"simsun";vertical-align: middle;}
.w150{ width:150px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.w110{ width:110px;}
.pthree{display:none; margin:-36px 20px 0 0;margin-top:-31px\9;}
.pthree strong{background-position:left -256px; width:105px; height:27px; cursor:pointer;}
.pthree strong:hover{background-position:left -286px;}
.similar-job h2 i{display:inline-block;background:url(/home/detail/tpage-bg.png) no-repeat -28px top; width:17px; height:14px; margin-left:6px;}
.see-more a{display:inline-block;font-size: 14px; margin-top:10px;}
.button-small{background-position:left -176px; width:125px; height:40px;margin-top: 12px;}
.button-small:hover{background-position:left -215px;}

/*?????????*/
.sou-collect{height: 68px;margin: 0 auto;padding: 0 10px;width: 290px;font-size:14px;display:block; border-bottom:1px dashed #B0B0B0;text-align: center;}
.collect-title{font:700 14px/28px 'simsun';}
.collect-title i{ display:inline-block;background:url(http://img02.zhaopin.cn/2014/rd2/img/collect-new.png) no-repeat;height:14px;width:14px;vertical-align: middle; *margin-right:6px;}
.collect-content{height:28px; line-height:28px; text-align:center;}
.collect-content a{color:#369;}
.collect-fail{background-position:0 -27px;}
#sou-collect-content a{ color:#315aaa; text-decoration:none;}
#sou-collect-content a:hover{ text-decoration:underline;}
.buttons{ text-align:center;}
.buttons span.popupCancelBtn{ display:inline-block; cursor:pointer;background:url(http://img02.zhaopin.cn/2012/img/ui/popup_bg.png) no-repeat 0 -58px;width: 88px; height:29px; font:700 14px/29px 'simsun';color: #3359aa; text-align:center; margin:10px 0 0;}
.buttons span.popupCancelBtn:hover{ background-position:left -29px;}

/*?λ???? ???е????Ч?????*/
.view-top-box{ background:#3E7CD4; height:40px; font:500 16px/40px "simsun";}
.view-top-box p{ width:990px; margin:0 auto; color:#fff;}
.view-top-box p b{ color:#fff;font-size: 16px;}
.view-top-box a{ display:inline-block; background:#295FC4; width:80px; height:40px; text-align:center; font-size:14px; color:#fff; float:right;}
.view-top-box a:hover{ background:#1849b7; text-decoration:none;}
.jobs-top-text{ width:990px; margin:20px auto; font:500 14px/25px "simsun";}
.no-hover-big,.no-hover-small{ cursor:auto;}
.no-hover-big:hover{background-position: left -87px;}
.no-hover-small:hover{background-position: left -176px;}
.no-hover-map:hover{background-position: left -24px;}
.no-hover-ul li{ cursor:auto;}
.no-hover-h2 a:hover{ text-decoration:none; color:#315AAA; cursor:text;}

/*duanxiaobo?????????????????*/
.addpopupApply { width: 420px; position: fixed; _position: absolute; z-index: 100; background: #fff; top: -100px; left: -100px; visibility: hidden; }
.addpopupApply .mainBlock{border: #3956d6 3px solid;padding: 10px 0;}
.addpopupApply .topBar { width: auto; height: 31px; background: url(/home/detail/otherImg/topbar_bg.gif) repeat-x; clear: both; }
.addpopupApply .topBar h1 { display: inline-block; color: #fff; font-size: 14px; font-weight: bold; float: left; margin-left: 10px; _margin-left: 5px; line-height: 31px; }
.addpopupApply .topBar p { display: inline-block; color: #fff; font-size: 14px; font-weight: bold; float: left; margin-left: 10px; _margin-left: 5px; line-height: 31px; }
.addpopupApply .topBar a { display: inline-block; width: 16px; height: 16px; background: url(/home/detail/otherImg/icon_close_mout.gif) no-repeat; cursor: pointer; float: right; margin-right: 6px; margin-top: 7px; }


/**20140703 liuhuili  ?????????**/
.applyyn{background-color:#fff0c7;margin:10px;padding:10px 70px;font-size:14px;color:#333;line-height:24px;display:none}
.applyyn h3{font-size:15px;font-weight:bold;text-align:center;line-height:42px;background:url(http://img02.zhaopin.cn/2012/img/my/v5/successicon4.gif) 132px 12px no-repeat;}
.applyyn .noappbg{background:url(http://img02.zhaopin.cn/2012/img/my/v5/successicon5.gif) 41px 12px no-repeat;}
.applyynmark{color:red}
.selectall-btn{border:0;}
#frmokMain{display:block;margin:0;padding:0;font-size:0;letter-spacing:0;}
.applyynTab{width:505px;margin:0 auto;font-size:12px;}
.applyynTab td{height:26px;}
.applyynTab a{text-decoration:none;}
.applyynTab a:hover{text-decoration:underline;}
.applyynTab .applyynTaball{height:75px;}
.applyynTab .Jobname{font-weight:bold;width:206px;}
.applyynTab .Jobname a{display:block;width:16em;height:26px;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.applyynTab .Companyname{width:206px;}
.applyynTab .Companyname span{display:block;width:206px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.checkboxAll{vertical-align:-3px;margin-right:12px}
.selectall-btn{background: url(http://img00.zhaopin.cn/2012/other/search/images/button_sprites.png) no-repeat scroll -223px 0; height: 28px; margin: 0 5px;overflow: hidden;width: 103px;}

.c_fkt_ico{ display:inline-block; width:61px; height:16px;background: url(/home/detail/c_fkt_ico.png) no-repeat; margin-left:5px; vertical-align:middle;}
.c_fkt_ico:hover{ background-position:left -17px;}
.no-hover-h1 a:hover{ cursor:text;background: url(/home/detail/c_fkt_ico.png) no-repeat;}

.terCom_tips{padding-left: 25px;background: url(/home/detail/terminalpage_icon.png) -15px 0 no-repeat;color: #fd1700;line-height: 32px;font-size: 12px;}

.feed_time{ background:url(/home/detail/feed_img.jpg) no-repeat; width:128px; height:54px; float:right; margin-top:-100px;text-align: center;}
.feed_hour{ display:inline-block;font-size:14px; color:#333; padding-top:30px; font-weight:bold;}

/*???*/
.wechat{ width:181px; height:200px; cursor: pointer; position: fixed; margin-left:29px; top: 230px; _position:absolute; _left:-0.2%; _top: expression(documentElement.scrollTop+150);	}

/*20150420 zengping ??????????*/
.fkwWechat {width: 121px;height:208px;position: fixed; margin-left:-10%; top: 230px;_position: absolute;_left: -0.1%;_top: expression(documentElement.scrollTop+150); border:#087fff 1px solid; overflow:hidden;}
.fkwWechat a{ display:block; width:19px; height:19px; position:relative; left:102px; top:-211px; background-color:#fff; opacity:0;filter:alpha(opacity=0);}
.fkwWechat a:hover{ text-decoration:none;}
.fixed-inner-box{ position:relative;}
html {_background-image:url(about:blank); _background-attachment:fixed; overflow-x:hidden; }

/*相似职位推荐 添加批量申请*/
.applay-All-b{ margin: 12px 0 0; border-bottom: 1px solid #cacaca; padding-bottom: 12px;}
.applay-All-b label{ margin-right: 20px;}
.applay-All-b label input{ margin: 0 5px;}
.batch_ul{ clear: both;}
.pone input{ margin: 0 5px; vertical-align: top;}
.popupApply .textInput {border: 1px solid #ccc;height: 20px;}


/*2015 6-5  HR发布职位预览Tips介绍*/
.fdtips{height:70px; margin-top:5px;*width:440px;}
.fdtips ul li{float:left; text-align:right;}
.fdtime,.fdreply-pro,.usetime{ padding:0px 10px; border-right:1px #BDD5F4 solid;}
.fdtime{width:130px;}
.fdreply-pro{ width:120px;}
.usetime{ width:128px;}
.fdtime p,.usetime p,.fdreply-pro p{ color:#333; font-size:14px; font-weight:bold;text-align:center; font-family:"Microsoft YaHei";line-height:42px;}
.fdtime p font,.usetime p font,.fdreply-pro p font{color:#FF7800; font-size:34px; font-weight:600;}
.fdtime div.hrreply, .fdreply-pro div.rate,.usetime div.uesd{font-size:12px; text-align:center;height:20px; line-height:20px}
.fdtime div.hrreply img,.fdreply-pro div.rate img,.usetime div.uesd img{vertical-align:middle;margin-top:-1px; margin-left:3px; }

a.tooltips{ position:relative; /*这个是关键*/ color:#333; text-decoration:none;}
a.tooltips:hover{background:none; /*没有这个在IE中不可用*/ color:#333; text-decoration:none;}
a.tooltips div{display:none;}
a.tooltips:hover div{display:block;/*span 标签仅在 :hover 状态时显示*/}
a.tooltips div.chat-bubble,a.tooltips div.chat-bubble span ,{_display:none;}

.chat-bubble{background-color:#FEF8E0;border: 1px solid #FFC505;font-size: 12px;padding:3px; margin-top:5px; width:154px; padding:5px; text-align:left; position: relative; z-index:9; _z-index:999; *position:relative;_width:110px;}
* html .chat-bubble{position: static;right:expression(eval(document.documentElement.scrollLeft+10));top:expression(eval(document.documentElement.scrollTop+5))}
/*1*/
.chat-bubble-arrow-border{border-color:transparent transparent #FFC505 transparent;border-style: solid;border-width: 5px;height: 0;width: 0;position: absolute; bottom:50px;right:53px; }
.chat-bubble-arrow {border-color:  transparent transparent #FEF8E0 transparent;border-style: solid;border-width:5px;height: 0;width: 0;position:absolute; bottom:48px;right:53px;z-index:9;}
/*2*/
.chat-bubble-arrow-borderone{border-color:transparent transparent #FFC505 transparent;border-style: solid;border-width: 5px;height: 0;width: 0;position: absolute;bottom:50px; right:60px;}
.chat-bubble-arrowone {border-color:transparent transparent #FEF8E0 transparent; border-style: solid; border-width:5px; height:0; width: 0;position:absolute; bottom:48px;right:60px; z-index:9;}
/*3*/
.chat-bubble-arrow-bordertwo{border-color:transparent transparent #FFC505 transparent;border-style: solid;border-width: 5px;height: 0;width: 0;position: absolute;bottom:50px; right:58px;}
.chat-bubble-arrowtwo {border-color:transparent transparent #FEF8E0 transparent; border-style: solid; border-width:5px; height:0; width: 0;position:absolute; bottom:48px;right:58px; z-index:9;}


/*c端D期反馈通弹出窗*/
.feedbackBox{width:398px;height:276px;position: fixed;_position:absolute;top:50%;left:50%;margin:-145px 0 0 -235px;background:#fff;z-index: 9999;font-family: "微软雅黑";overflow: hidden;border:1px solid #0094d6;}
.fullBg{background:#fff;width:100%;position: absolute;top:0;left:0;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;z-index: 9900;}
.feedbackBox h3{width:398px;height:90px;text-align: center;line-height: 98px;color:#000;font-size: 24px;font-weight: normal;font-family: "黑体";}
.feeMain{width:438px;height:86px;margin-top: -17px;padding-left: 32px;}
.feeCole{width:60px;height:18px;float:left;padding-top: 42px;margin-right: 26px;background:url(http://img01.zhaopin.cn/2014/c/img/feedback/popupIcon.jpg) no-repeat 9px 0;font-size: 14px;font-family: "宋体"}
.feeLast{width:398px;height:100px;}
.feeLast a{display: block;width:280px;height:40px;text-align: center;line-height: 40px;font-size: 16px;color: #fff;text-decoration: none;margin:0 auto;background:#0094d6;border-radius: 5px;font-family: "微软雅黑";margin-bottom:30px;}
.feeLast span{display: block;width:280px;font-size: 14px;color:#c4c4c4;cursor: pointer;text-align: center;margin:0 auto;font-family: "宋体"}
.feeLast span:hover{text-decoration: underline;}
.addP{height:64px;text-align: center;color: #c4c4c4;font-size: 14px;font-family: "微软雅黑";padding:0;margin:0;}

/*公司终端页过期职位提醒*/
#iframe{background: #fff;position: absolute;top: 0;width: 722px;min-height:100px;left: 0; padding:15px 0;border: 0 none;}
#top_layer{text-align:center; width:722px; padding:10px 0;  position:absolute; top:0; left:0;}

/*职位投诉*/
body{ position: relative;}
.maskL{ width: 100%; height: 100%; background: #000; opacity: 0.5; filter:alpha(opacity=50); position: absolute; top: 0;left: 0;z-index:12;}
.tan{ width:550px; height:386px; *height:406px; position:fixed; top:50%;left:50%; margin-top:-193px; margin-left:-275px;overflow:hidden; background-color:#fff;z-index:99;_position: absolute; _bottom: auto; _top: expression(eval(document.documentElement.scrollTop+417)); }
.tanTitle{ width:575px; height:50px; background-color:#2c91d5; }
.tan h5{ width:535px;  height:50px;  margin:0; padding:0 0 0 15px; font:500 18px/50px '微软雅黑'; color:#fff; overflow: hidden;}
.tan h5 span{ float:left; width:94%; height: 50px;}
.tan h5 a{ float:left; width:4%; height:20px; line-height:0; background:url(/home/detail/tanTitle_close.gif) no-repeat center center; margin-top:14px; cursor: pointer; padding: 0;}
.tan h5 a:hover{ text-decoration:none;}
.tanCont{ width:548px; min-height:120px; background-color:#fff; border:#2c91d5 1px solid; border-bottom:none; border-top: none;}
.tanShow{ width:100%; margin:0 auto; font:14px/30px '宋体'; color:#666;  padding-top: 2px;}
.tanFoot{ width:548px; height:49px; text-align: center; background-color:#f4f4f4;  border-top:none; overflow:hidden; border:#2c91d5 1px solid; border-top:none;}
.tan input.send,.tan input.refuse{ width:110px; height:30px; color:#315aaa; margin:9px 9px 0 0; cursor:pointer;  font:bold 14px/30px '宋体'; outline:none;display: inline-block; border: 0;}
.tanFoot input.active{ background-color:#2f9ddf; border-radius:4px; color:#fff;}
.tanFoot input.no_active{ width:50px; font-weight:normal;  background: none; }
.offer{ width:528px;font-size:14px; font-family:'宋体'; }
.offer p,.tanPreview p{ line-height:30px;}
.offer form input{ line-height:28px; font-size:14px; font-family:'微软雅黑';}
.offer form{ width:490px; padding:0; margin-top:10px; margin-left:23px;  padding-bottom: 10px;}
.form_list{ width:528px; margin-top:10px;  overflow: hidden;}
.offer .form_list{ width:562px;}
.form_list .tip{ float:left; width:132px;  overflow:hidden; font-size:12px; color: rgb(230, 0, 18); margin-left:8px;}
#contract_date .select a{ width:70px; padding:0; text-indent:0.5em; font-family:'微软雅黑';}
.offer span.title{float:left; padding-right:12px; width:81px;}
.offer span.title em,.preview_show i em{ padding:0 5px; color:#e60012; font-style:normal;}
.place,.linkPeson,.tel_num{ float:left; height:28px; border:#4191c3 1px solid; background:url(/home/detail/input_text_bj.gif) repeat-x left top;}
.place,.linkPeson,.tel_num{ width:280px; height:26px; text-indent:0.5em; padding-right:10px;}
.place{ height: 56px; background: #F4F9FD;}
.preview_shows .form_list div{ float:left; width:403px; overflow:hidden; padding-left:15px;}
.preview_shows .form_list div span{ padding-right:10px;}
.tips1{ width:527px; height: 28px; padding-left: 15px; border:#ffc505 1px solid; background: #fef8e0; overflow:hidden; font:12px/28px '宋体'; color:#eb6100; text-align: left; margin:0 2px;}
.can_in{ font-size: 12px; vertical-align: middle; margin-left:10px;display:inline-block; padding-top: 15px;}
.can_in b{ font-weight: normal; color: #EB6100; }
.error{ border: #e60012 1px solid;vertical-align: middle;display:inline-block;}
.tipReason{display: inline-block;padding-top: 15px;}
.point{ font-weight:bold;width:370px; height: 46px; text-align:center;color:#e60012;line-height:25px;font-size: 16px;  margin:10px auto; }
.point img{ vertical-align: middle;}
.reportEnd{ border: #2c91d5 1px solid; border-bottom: none;}
.reportEnd h3{height:80px;font-size: 24px;color:#315aaa;text-align: center;background:url(/home/detail/right.jpg) no-repeat 194px 40px;font-family: "黑体"; line-height: 100px;}
.reportEnd p{height:80px;text-align: center;color: #666;font-size: 14px;line-height: 20px;}
.collect font{display:inline-block;width:17px;height:15px;background:url(/home/detail/add_icon.jpg) no-repeat 0 0;vertical-align: middle;margin-right: 5px;}
.reportBtn{display: inline-block;margin-right: 5px;color:#fc1c03;}
.tipReason{ display: none;}
/*内容页内链增加底部*/
.bottom_container{
	padding:14px 19px 16px 19px;
	border:1px solid #cacaca;
	border-top:3px solid #66a0f1;
	clear: both;
	overflow: hidden;
	font-size:14px;
	font-family:"simsun";
	width: 952px;
	margin:0 auto;
}
.bottom_t,.bottom_m{
	padding-bottom:8px;
	border-bottom:1px solid #d8d8d8;
	clear:both;
	overflow:hidden;
}
.bottom_m,.bottom_b,.bot_contents{
	padding-top:10px;
}
.bottom_t ul,.bottom_m ul,.bottom_b ul{width: 952px;clear:both;overflow: hidden;}
.bot_contents{overflow: hidden;clear: both;}
.bottom_t ul li,.bottom_m ul li,.bottom_b ul li,.bot_contentt ul li,.bot_contenth ul li,.bot_contentf ul li,.bot_contents ul li{
	height: 25px;
	line-height: 25px;
	padding-right:8px;
	float: left;
	list-style:none;
	text-align:left;
}
.bottom_container a{
	color:#315aaa;
	text-decoration:none;
}
.bottom_t .posi_te{
	color: #315aaa;
	font-weight: bold;
}
.bottom_m .posi_hot{
	color: #315aaa;
	font-weight: bold;
}
.bottom_b .posi_rou{
	color: #315aaa;
	font-weight: bold;
}
/*two样式*/
.bot_container{
	font-family:"simsun";
	padding:10px 16px 10px 14px;
	border:1px solid #ccc;
	border-top:5px solid #66a0f1;
	font-size:12px;
	color:#666;
	width: 960px;
	margin:0 auto;
}
.bot_contento{
	line-height: 25px;
	padding-bottom:10px;
	border-bottom:1px solid #eeeeee;
}
.bot_contentt,.bot_contenth,.bot_contentf{
	padding:10px 0;
	border-bottom:1px solid #eeeeee;
	line-height: 25px;
	clear: both;
	overflow: hidden;
}
.bot_container a{
	text-decoration:none;
	color:#666;
}
/*职位终端页页面内部样式整合*/
#globalHeader a {
	text-decoration: none;
}
#globalHeader, #globalHeader .site-logo, #globalHeader .nav-bar li, #globalHeader .nav-bar .l, #globalHeader .nav-bar .r, #globalHeader .nav-bar em:hover a, #globalHeader .nav-bar .mycurrent a {
	background-image: url(http://img01.zhaopin.cn/new2011/head/images/spri.gif);
}
#globalHeader {
	height: 63px;
	background-position: 0 -111px;
	background-repeat: repeat-x;
	font-family: simsun;
}
#globalHeader .hd-wrapper {
	width: 990px;
	margin: 0 auto;
	position: relative;
	z-index:10;
}
#globalHeader .site-logo, #globalHeader .mobile-page, #globalHeader .hotline, #globalHeader .choosecity, #globalHeader .companyregin {
	position: absolute;
	color: #155fc9;
	font-size: 12px;
	text-decoration: none;
	line-height: 25px;
	top: 0px;
}
#globalHeader .mobile-page, #globalHeader .hotline, #globalHeader .choosecity, #globalHeader .regin, #globalHeader .companyregin {
	background: url(http://img01.zhaopin.cn/new2011/head/images/headerbg0719.png) left center no-repeat;
	padding-left: 10px;
}

#globalHeader .companyregin {
	right: 410px;
	color: #e56100;
	font-weight: bold;
}

#globalHeader .site-logo,#globalHeader .mobile-page,#globalHeader .hotline,#globalHeader .choosecity,#globalHeader .regin,#globalHeader .companyregin,#globalHeader #companyLoginregin,#globalHeader #companyLogining{position:absolute;color:#155fc9;font-size:12px;text-decoration:none;line-height:25px;top:5px;}
#globalHeader .site-logo {
	width: 175px;
	height: 56px;
	top: 0;
	left: 30px;
}
#globalHeader #companyLoginregin,#globalHeader #companyLogining{right:0px;width:125px;height:30px;overflow:hidden;background:url(/home/detail/otherImg/newloginicon8.png) no-repeat;}
#globalHeader #companyLoginregin{display:block; text-align:left;}
#globalHeader #companyLogining{display:none;}
#globalHeader #companyLoginregin a,#globalHeader #companyLogining a{color:#aa4106;font-size:12px;text-decoration:none;margin-left:8px;}
#globalHeader #companyLoginregin #person-service{margin-right:8px;}
#globalHeader #personname{display:block;position:absolute;left:0;top:0;width:65px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:25px;text-align:center}
#globalHeader #personname{color:#aa4106;}
#globalHeader #companyLogining  #personcheckout{position:absolute;right:17px;top:0;}
#globalHeader .regin{background:none;padding:0;}
#globalHeader .hotline {
	right: 273px;
	color: #848484;
	background: none;
	padding: 0;
}
#globalHeader .choosecity {
	right: 204px;
}
#globalHeader .mobile-page {
	right: 135px
}


#globalHeader .nav-bar {
	position: absolute;
	right: 0;
	top: 37px;
	font-size: 14px;
}
#globalHeader .nav-bar li {
	float: left;
	height: 26px;
	background-position: 154px -177px;
	overflow: hidden;
	width: 85px
}
#globalHeader .nav-bar li.minwidth {
	width: 60px
}
#globalHeader .nav-bar em {
	display: block;
	margin-top: 2px;
}
#globalHeader .nav-bar em a, #globalHeader .nav-bar em span {
	float: left;
	height: 25px;
}
#globalHeader .nav-bar .nav-first {
	background-position: 0 -175px;
	width: 3px;
}
#globalHeader .nav-bar .nav-last {
	background-position: -155px -175px;
	width: 3px;
}
#globalHeader .nav-bar a {
	padding: 0 9px;
	color: white;
	text-decoration: none;
	line-height: 23px;
	font-weight: bold;
	font-size: 14px;
}
#globalHeader .nav-bar a:hover {
	color: #d7e6fc;
}
#globalHeader .nav-bar .l, #globalHeader .nav-bar .r {
	width: 3px;
	background-position: 154px -179px;
}
#globalHeader .nav-bar .mycurrent a, #globalHeader .nav-bar .mycurrent a:hover, #globalHeader .nav-bar .mycurrent em:hover a {
	background-position: -4px -203px;
	color: #06c;
}
#globalHeader .nav-bar .mycurrent .l, #globalHeader .nav-bar .mycurrent em:hover .l {
	background-position: 0 -203px;
}
#globalHeader .nav-bar .mycurrent .r, #globalHeader .nav-bar .mycurrent em:hover .r {
	background-position: -155px -203px;
}
#globalHeader .nav-bar em:hover .l {
	background-position: 0px -306px;
}
#globalHeader .nav-bar em:hover .r {
	background-position: -155px -306px;
}
#globalHeader .nav-bar em:hover a {
	background-position: -4px -306px;
}
#globalHeader a.citymap {
	background: url(http://img03.zhaopin.cn/new2011/head/images/gnav960.gif) no-repeat;
	width: 75px;
	height: 20px;
	display: block;
	margin: 4px 5px 0 5px;
	text-indent: -999em;
	padding: 0;
	overflow: hidden;
}
#globalHeader .citymap:hover {
	background-position: 0 -21px;
}
#globalHeader .cityname {
	left: 250px;
	width: 250px;
	position: absolute;
	top: 6px;
	font-size: 12px;
	text-align: left;
}
#globalHeader .cityname h3 {
	font: 20px Simhei;
	color: #333;
	display: inline;
}
#globalHeader .grayline {
	color: #cfcfcf;
}
#globalHeader #loginNwid{position:absolute;top:35px;right:44px;border:1px solid #bdbdbd;background-color:#a6cbff;width:228px;border-radius:3px;display:none;z-index:10;}
#globalHeader #loginNwid form{margin:0;}
#loginNwid h2{height:34px;line-height:34px;color:#0057cf;text-align:center;font-weight:bold;font-size:14px;background:url(http://img01.zhaopin.cn/new2011/head/images/headerbg0721.png) left top repeat-x;margin:0;}
#loginNwid h2 #loginNcolse{position:absolute;top:5px;right:5px;display:block;width:16px;height:16px;}
#loginNwid .loginNForm{margin:0 2px 2px 2px;background-color:#fff;padding:20px 10px 10px 10px;font-size:12px;}
#loginNwid .loginNForm a{color:#155FC9;text-decoration:none;}
#loginNwid .loginNFormInput{height:25px;line-height:25px;width:195px;border-width:1px;border-style:solid;border-color:#c3c3c3 #e8e8e8 #e8e8e8 #c3c3c3;background-color:#f1f1f1;margin:0 0 0px 0;padding-left:5px;color:#666;vertical-align:top;}
#loginNwid .loginNFormBtn{background:url(http://img01.zhaopin.cn/new2011/head/images/btn0722.png) no-repeat;width:70px;height:28px;border:0;cursor:pointer;vertical-align:middle;}
#hrimg{vertical-align:top;}
#loginNwid .loginNformcb{vertical-align:-3px;}
#loginNwid .validCode{width:75px;margin-right:2px;}
#passwordtxt{width:195px;height:25px;line-height:25px;color:#666666;position:absolute;left:18px;top:105px;font-size:12px;cursor:text; text-align:left;}
#loginNwid .errorstyle{background: url(/home/detail/otherImg/MsgError.gif) no-repeat scroll 4px 2px #FFF3EF;border: 1px solid #FF6610;color: #333333;line-height: 22px;margin-bottom:4px;padding: 0 0 0 24px;width: 173px;display:none;}
#loginNwid .errorbox{padding:10px 0;_height:1px;}
#loginNwid #yanzm a{position:relative;display:inline-block;padding-right:40px;}
#loginNwid #yanzm a span{position:absolute;right:0;top:6px;}
#globalHeader .nav-bar .blankwhite{width:6px}
#globalHeader .backnone{ background:none;}
.link {
    border-top: 3px solid #3F7BD3;
    color: #666666;
    margin: 10px auto 0;
    padding-top: 10px;
    width: 950px;
	position:relative;
}
.links {
    margin: 5px auto 0;
    padding-top: 5px;
    width: 950px;
}
.link a {
    color: #315AAA;
    text-decoration: none;
}
.link a:hover {
    text-decoration: underline;
}
.links {
    margin: 5px auto 0;
    padding-top: 5px;
    width: 950px;
}
.link_1 {
    font-family: tahoma,simsun;
    line-height: 1.8em;
    text-align: center;
}
.link_1 .link_2 {
    color: #777777;
}
/*2016.3.18*/
.tab-cont-box li{list-style:none !important;}
.today_recommend{width:100%;margin-top:50px;}
.today_recommend li{list-style:none;}
/*2016.3.29 需求修改*/
.btn_disable_small{background: url("http://img01.zhaopin.cn/2014/seo/images/tpage-bg.png") -158px -176px no-repeat;width: 125px;  height: 40px;  margin-top: 12px;outline: none;}
.btn_disable_now{background: url("http://img01.zhaopin.cn/2014/seo/images/tpage-bg.png") -158px -85px no-repeat !important;display: inline-block;  width: 153px;  height: 46px;margin: 20px 43px 0 0; outline: none; }
.btn_tj_bg{background: url("/home/detail/tpage-bg.gif") 0 -318px no-repeat;width: 105px;  height: 28px;  cursor: pointer;}
.btn_tj_bg:hover{background: url("/home/detail/tpage-bg.gif") 0 -348px no-repeat;width: 105px;  height: 28px;  cursor: pointer;}
/*20160922 wsx 添加职位亮点*/

.lightspot span{ font-size: 12px; color: #7dbadd; font-family: "Microsoft Yahei";padding:3px 11px; margin-right:12px; margin-top:6px; float: left; border-radius:3px; border:1px solid #b2d8ee;}
